// テストリスト画面
Ti.include( Ti.Filesystem.resourcesDirectory + '/win_common.js' );		// 画面共通設定
win.title = L('win_title_1st');

// 一つ目のセクション（現在テスト中または検証中のもの）
var sec1 = Ti.UI.createTableViewSection({headerTitle : 'テスト中'});
var sec1Array = [
['Ti.API.logging','Ti.API.logging.js'],
['Ti.App.prop','Ti.App.prop.js'],
['Ti.Platform.prop','Ti.Platform.prop.js'],
];

for (var i=0; i < sec1Array.length; i++) {
	sec1.add(Ti.UI.createTableViewRow({
		title : i + ":" + sec1Array[i][0],
		exurl : Ti.Filesystem.resourcesDirectory + '/examples/' + sec1Array[i][1]
	}));
}

// 二つ目のセクション（JSS に関するテスト）
var sec2 = Ti.UI.createTableViewSection({headerTitle : 'JSS TEST'});
var sec2Array = [
[L('win_title_jss_000'),'test000.js'],
[L('win_title_jss_001'),'test001.js'],
[L('win_title_jss_002'),'test002.js'],
[L('win_title_jss_003'),'test003.js'],
[L('win_title_jss_004'),'test004.js'],
[L('win_title_jss_005'),'test005.js'],
[L('win_title_jss_006'),'test006.js'],
[L('win_title_jss_007'),'test007.js'],
[L('win_title_jss_008'),'test008.js'],
];

for (var i=0; i < sec2Array.length; i++) {
	sec2.add(Ti.UI.createTableViewRow({
		title : i + ":" + sec2Array[i][0],
		exurl : Ti.Filesystem.resourcesDirectory + '/examples/jsstest/' + sec2Array[i][1]
	}));
}




// テーブルを作る
var tv = Ti.UI.createTableView({
	data : [sec1,sec2],
});

// テーブルのどこかが押された時、exurlが登録してあるセルならそれを開く
tv.addEventListener('click', function(e){
	if (e.rowData.exurl){
		var new_win = null;
		if (Ti.Utils.isAndroid) {
			new_win = Ti.UI.createWindow({
				url:e.rowData.exurl,
				title:e.rowData.title
			});
		} else {
			new_win = Ti.UI.createWindow({
				url:e.rowData.exurl,
				title:e.rowData.title,
				backgroundColor:'#fff',
				barColor:'#111'

			});
		}
		Ti.UI.currentTab.open(new_win,{animated:true});
	}
});

// 画面にテーブルを表示
win.add(tv);
